home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005 / CHIP Utilities 2005.iso / dosapps / freedos / doc / lbacache / history.txt next >
Encoding:
Text File  |  2003-06-26  |  3.0 KB  |  52 lines

  1.   noW implemented: floppy cache
  2.                    int 0x13 LBA extensions support
  3.                    command line arguments
  4.                    all in one binary (TSR, unTSR, info, flush)
  5.  
  6.   not planned:     useability with EMS and 8086 (use DCACHE there),
  7.                    DOS rather than int 0x13 cache,
  8.                    write cache (may be offered as a separate tool).
  9.  
  10.   further notes:   CD-ROM cache is still noT implemented. Might become
  11.                    as separate tool. Just as write cache, read ahead...
  12.  
  13.  
  14.   History of LBAcache:
  15.  
  16.   12.-13.10.2001 first working version (fixed 1024 sec buffer).
  17.       14.10.2001 added more verbosity, statistics, round-robin search.
  18.   18.-20.11.2001 wrote a LBA (and CHS) big version (needs more DOS RAM).
  19.                  Default are now 2024 sectors.
  20.       22.11.2001 Alternative "no search" dumb but fast logic for binsel.
  21.       23.11.2001 added ability to run CHS only to the LBA version,
  22.                  so the CHS version is discontinued. Now sys -and- com!
  23.      -25.11.2001 lots of bugfixes and improvements, command line parsing.
  24.                  <   new year: 2002   >
  25.       11.01.2002 added the floppy cache function: enable with FLOP ;-).
  26.                  Also added the F (flush) option to the uncache tool.
  27.                  Hope disk change detect and chs<->lba still work...
  28.       22.01.2002 multi sector read collection in read.asm, various patches
  29.                  for testing in Bochs (define to ign. missing change line,
  30.                  hack to avoid A20 crash in XMS / Bochs BIOS int 15.87).
  31.       25.01.2002 new option STAK to activate a 500 byte local stack
  32.                  because FreeDOS has a -tiny- 192 byte kernel stack (!).
  33.                  PLUS new options INFO SYNC STOP to access the uncache
  34.                  functions (NO separate UNCACHE binary any more).
  35.       28.08.2002 small cleanup and beautifying of the INFO function,
  36.                  removed beep when detecting floppy disk change.
  37.       10.11.2002 Added parsing for two digit size, modified binsel to
  38.                  use less DOS RAM, added support for 8 harddisks and
  39.                  better drive detection. Tuned some text strings :-).
  40.   13.-15.11.2002 Made LBAcache fast again with memoization in binsel2,
  41.                  up to 25MB XMS now, detection of lack of DOS RAM,
  42.                  fixed MCB resizing in uncache.asm (LBAcache STOP)
  43.                  and improved the help- and info-screens a lot.
  44.   29.-...03.2003 made floppy geometry auto-adjust on disk change,
  45.   ...-01.04.2003 floppies of all sizes up to 1.44 MB should work now.
  46.       23.04.2003 fixed an important BUG that would cause LBAcache to
  47.                  use the geometry of B: or ???: for ANY floppy...!
  48.       26.06.2003 now using int 1e[4] as sectors/track value (floppy)
  49.                  because (Free)DOS sets this depending on boot sector
  50.                  contents (int 13.8.CL only tells hardware geometry).
  51.       26.06.2003 made TICKLE part of the package.
  52.